privileged altar - French English Dictionary